/**
 * 
 */
package com.rangers.auth.base.details;

import java.util.Set;

/**
 * 菜单
 * 
 * @version 1.0
 * @author fuhw
 * @date 2017年8月18日 上午10:21:09
 */
@SuppressWarnings("rawtypes")
public interface BriefMenu<M extends BriefMenu,ID> {

	public ID getId();

	public ID getParentId();

	public Set<M> getChildrens();

	public String getName();

	public MenuTypeEnum getType();// 菜单类型

	public String getLink();// 链接path

	public String getPermissions();// 数据权限

}
